package com.cbitedu.springboot.mybatis.domain;

import java.io.Serializable;


/**
 * Title:面向所有实体类的基类 Copyright: Copyright (c) 2017 Company:creatorblue.co.,ltd
 *
 * @author creatorblue.co.,ltd
 * @version 1.0
 */
public abstract class BaseDomain <T> implements Serializable {
    private static final long serialVersionUID = 1L;
    protected static final String DATE_FORMAT = "yyyy-MM-dd";
    protected static final String TIME_FORMAT = "HH:mm:ss";
    protected static final String DATE_TIME_FORMAT = "yyyy-MM-dd HH:mm:ss";
    protected static final String TIMESTAMP_FORMAT = "yyyy-MM-dd HH:mm:ss.S";
    /**
     * 创建人
     */
    private String createUserId;
    /**
     * 创建时间
     */
    private String createTime;
    /**
     * 修改人
     */
    private String updateUserId;
    /**
     * 修改时间
     */
    private String updateTime;
    /**
     * 删除标识
     */
    private String delFlag;

    public String getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(String createUserId) {
        this.createUserId = createUserId;
    }

    public String getCreateTime() {
        return createTime;
    }

    public String getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateUserId() {
        return updateUserId;
    }

    public void setUpdateUserId(String updateUserId) {
        this.updateUserId = updateUserId;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }
}
